africa south of sahara - Alemán Inglés Diccionario